package com.codemeta.bokit.mybatis.core.page;

import com.baomidou.mybatisplus.core.metadata.OrderItem;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import lombok.Data;

/**
 * 自定义排序父类
 *
 * @author hice
 */
@Data
public class PageX implements Serializable {

    /**
     * 每页显示条数，默认 10
     */
    private long pageSize = 10;

    /**
     * 当前页
     */
    private long pageNo = 1;

    /**
     * 排序字段信息
     */
    private List<OrderItem> sorts = new ArrayList<>();
}